home *** CD-ROM | disk | FTP | other *** search
/ PC-SIG: World of Games / PC-SIG World of Games (CDRM1080710) (1993).iso / 1801 / SAILSCOR.DOC < prev    next >
Text File  |  1989-06-07  |  47KB  |  1,783 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                                 S A I L S C O R
  15.  
  16.                         A Sailboat Race Scoring System
  17.  
  18.  
  19.  
  20.                                  USER'S MANUAL
  21.  
  22.                                    Version 2
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.                                      SOFTAB
  39.                                   3782 Covert
  40.                                Pontiac, MI  48054 
  41.                  (313)673-3565
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.                           Copyright (C) SOFTAB 1989.
  56.                              All Rights Reserved
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.     SAILSCOR                         Version 2
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.                                TABLE OF CONTENTS
  78.  
  79.  
  80.     SHAREWARE CONCEPT  ......................................  1
  81.  
  82.     WARRANTY AND COPYRIGHT INFORMATION  .....................  3
  83.  
  84.     INTRODUCTION  ...........................................  4
  85.  
  86.     FETCHING A FLEET  .......................................  6
  87.  
  88.     CREATING A FLEET  .......................................  7
  89.  
  90.     UPDATING A FLEET ........................................  9
  91.  
  92.     LISTING A FLEET   ....................................... 13
  93.  
  94.     RECORDING A FLEET  ...................................... 14
  95.  
  96.     SCORING A FLEET  ........................................ 15
  97.  
  98.     PRINTING A SCORED FLEET  ................................ 17
  99.  
  100.     DEFINING DISPLAY COLORS  ................................ 18
  101.  
  102.     ENDING THE PROGRAM  ..................................... 20
  103.  
  104.     COMMON PROBLEMS   ....................................... 21
  105.  
  106.     PROBLEM/SUGGESTION FORM   ............................... 23
  107.  
  108.     INDEX  .................................................. 24
  109.  
  110.     ENHANCEMENTS  ........................................... 25
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.     Copyright (C) SOFTAB 1989.                         i
  131.  
  132.  
  133.  
  134.  
  135.     SAILSCOR                         Version 2
  136.         
  137.         
  138.     SHAREWARE CONCEPT
  139.  
  140.     Shareware software is a unique approach to software retailing
  141.     in which consumers purchase software directly from the author.
  142.     This eliminates costly marketing, promotion and packaging,
  143.     allowing consumers to obtain quality software at a fraction of
  144.     the commercial cost.
  145.  
  146.     Shareware users are encouraged to examine a program, copy it,
  147.     and pass it on to friends and co-workers.  If the software
  148.     program fulfills the users' needs, they are required to
  149.     register it with the software author.  This usually means
  150.     paying a registration fee directly to the shareware author.
  151.     In return for this fee, full documentation, technical support
  152.     and updated versions of the program are usually provided.
  153.  
  154.     The authors of shareware retain all rights to the software
  155.     under the copyright laws and simply allow distribution of
  156.     their programs to be done freely.
  157.  
  158.     If you use a piece of software and are going to depend upon it,
  159.     the registration fee is an inexpensive way to:
  160.     
  161.            * Ensure that you have the support of the author.
  162.            * Ensure that you know about updates, bug notices and fixes.
  163.           * Allow the authors to make their software even better.
  164.  
  165.     The advantages of shareware are real.  You get an opportunity
  166.     to test the software on your computer to make sure it is
  167.     compatible with your system and to make sure that it performs
  168.     to your satisfaction before you "buy" it with your
  169.     registration.
  170.  
  171.     SAILSCOR represents many months of development.  I urge you to
  172.     support shareware and help fight the high cost of software.
  173.  
  174.     SAILSCOR is a shareware program.  It is not public domain
  175.     software and is not free.  You are granted a limited license
  176.     to use SAILSCOR on a trial basis.  If you find SAILSCOR meets
  177.     your needs, you must register it by filling out the form on
  178.     the next page and send it to us.
  179.  
  180.     Whether you register this program or not, you are encouraged
  181.     to share it with others.  It has been thoroughly tested, but
  182.     if you find any problems or have any ideas on how to improve
  183.     it, please let us know by using the form found in the section
  184.     entitled "PROBLEM/SUGGESTION FORM".
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.         Copyright (C) SOFTAB 1989.                         1
  197.  
  198.  
  199.  
  200.  
  201.         SAILSCOR                         Version 2
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.                              SAILSCOR Registration
  209.  
  210.  
  211.     Please register SAILSCOR to the following person/company.
  212.     
  213.     We will use ____ copies of the program and have enclosed 
  214.     $________ for each copy to be used.
  215.  
  216.     **************************************************************
  217.  
  218.     _____ Registration only .............................   $19.95
  219.     _____ Registration and program disk .................   $24.95
  220.  
  221.     _____ Update of the latest version of SAILSCOR ......   $ 9.95
  222.  
  223.     **************************************************************
  224.  
  225.  
  226.         Name: ________________________________________________________
  227.  
  228.         Company: _____________________________________________________
  229.  
  230.         Address: _____________________________________________________
  231.  
  232.                  _____________________________________________________
  233.  
  234.         City: ______________________________      State: _______________
  235.  
  236.         Zip:  ______________________
  237.  
  238.     I would like my copy of SAILSCOR on a __ 5 1/4" diskette.
  239.                                           __ 3 1/2" diskette.
  240.  
  241.  
  242.     I obtained my copy of SAILSCOR from: _________________________
  243.  
  244.         
  245.  
  246.  
  247.               Send to:
  248.                       SOFTAB
  249.                       3782 Covert
  250.                       Pontiac,  MI  48054
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.     Copyright (C) SOFTAB 1989.                         2
  263.  
  264.  
  265.           
  266.           
  267.     SAILSCOR                         Version 2
  268.  
  269.  
  270.     WARRANTY AND COPYRIGHT INFORMATION
  271.  
  272.     SOFTAB makes no warranty of any kind, express or implied,
  273.     including without limitation, any warranties of merchantability
  274.     and/or fitness for any specific application or use.  SOFTAB
  275.     shall not be liable for ANY loss or damage arising from a
  276.     failure of this program to operate in the manner described, or
  277.     in a manner desired by the user.  SOFTAB shall not be liable
  278.     for any damage to data or property which may be caused directly
  279.     or indirectly by use of the program.
  280.  
  281.     IN NO EVENT SHALL SOFTAB OR IT'S SUPPLIERS BE LIABLE FOR ANY
  282.     CONSEQUENTIAL, INCIDENTAL OR EXEMPLARY DAMAGES INCLUDING, BUT
  283.     NOT LIMITED TO LOSS OF PROFITS OR REVENUES, LOSS OF USE OF ANY
  284.     PRODUCT, SERVICE OR REPLACEMENT COSTS, OR CLAIMS BY ANY THIRD
  285.     PARTY.
  286.  
  287.     This version of SAILSCOR may be copied and distributed freely,
  288.     with the following restrictions:
  289.     
  290.        1)  The program and documentation may not be modified. 
  291.        2)  The entire documentation file must be included with the
  292.            program
  293.        3)  No fee for the program may be charged outside of a
  294.            reasonable and customary charge for diskette media,
  295.            copying and/or shipping.
  296.        4)  It may not be packaged or sold in conjunction with any
  297.            other product.
  298.  
  299.     The software code and screen displays used in SAILSCOR are the
  300.     sole property of SOFTAB, and may not be copied, in any form,
  301.     in whole or in part, or included in any other program or
  302.     document without the express written permission of SOFTAB.
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.     Copyright (C) SOFTAB 1989.                                   3
  329.           
  330.           
  331.  
  332.  
  333.     SAILSCOR                         Version 2
  334.  
  335.  
  336.     INTRODUCTION
  337.  
  338.     SAILSCOR is a very powerful and comprehensive sailboat race
  339.     scoring program.  It's a quick and easy way to score sailboat
  340.     races, print results and maintain seasonal standings.  It
  341.     features automatic prompting of race results on a boat by boat
  342.     basis, thereby eliminating the need to enter a boats description
  343.     more than once.  Ties are automatically broken by the program
  344.     using the standard tie breaking rules.  Multiple copies of the
  345.     results are generated without a copier or running the program
  346.     multiple times.
  347.     
  348.     Easy to use menus simplify each step of operation from the
  349.     creation of a fleet to the printing of individual race results,
  350.     regatta results and seasonal standings.  This program also
  351.     contains an extensive set of editing capabilities so that fleet
  352.     information can be easily updated and corrected.  It also
  353.     contains the three standard methods of scoring races: (1) the
  354.     HIGH POINT method, (2) the LOW POINT method, (3) the OLYMPIC
  355.     method.  It has the capability to support any number of fleets.
  356.     Each fleet can contain as many as 200 boats and 100  races.  A
  357.     sample fleet file(SAILSCOR.FLT) is supplied for your use.  It
  358.     contains 10 boats and 5 races.  Use it to become familiar with
  359.     this program.
  360.     
  361.     The files associated with this program are:
  362.         SAILSCOR.EXE - The program itself.
  363.         SAILSCOR.DOC - The Users Manual.
  364.         SAILSCOR.FLT - A sample fleet.
  365.     This program will run on any PC Compatible system(XT or AT).
  366.     It requires an 80 column display(MONO or COLOR).
  367.     It also requires an 80 column ASCII printer(EPSON, etc.)
  368.     
  369.     To start the program, you merely enter SAILSCOR.
  370.     
  371.     When this program is started, a menu is displayed containing
  372.     all the major functions.  This menu is referred to as the 
  373.     "main menu".   It is displayed as:
  374.         ENTER (C) TO CREATE A FLEET
  375.               (D) TO DEFINE DISPLAY COLORS
  376.               (E) TO END
  377.               (F) TO FETCH A FLEET
  378.               (L) TO LIST A FLEET
  379.               (P) TO PRINT SCORES
  380.               (R) TO RECORD A FLEET
  381.               (S) TO SCORE A FLEET
  382.               (U) TO UPDATE A FLEET
  383.               
  384.     Program errors do occasionally occur. Please report all  
  385.     program errors to us using the PROBLEM/SUGGESTION FORM at the 
  386.     end of this manual.  These errors are typically denoted by the 
  387.     message "*** ERROR e AT LINE l ***".  This message is followed
  388.     by the prompt:
  389.         ENTER (C) TO CONTINUE, (R) TO RETRY OR (E) TO END?
  390.     I suggest that you reply with an "E" unless you believe that  
  391.     it can be retried(R) or continued(C) without causing any 
  392.     additional loss of data.  
  393.     
  394.     Copyright (C) SOFTAB 1989.                            4
  395.  
  396.  
  397.  
  398.  
  399.     SAILSCOR                             Version 2
  400.  
  401.  
  402.     We would appreciate you notifying us of any and all problems 
  403.     which generate this message, even if they are caused by some 
  404.     action of yours.  This way we can warn other users of the type 
  405.     of actions which generate these errors.  We may also be able 
  406.     to prevent them through some program modifications.
  407.  
  408.     The BREAK(Ctrl & Pause) and ESC keys interrupt and terminate 
  409.     the program regardless of what's happening.  Use them ONLY
  410.     when you have to.  Nothing is saved when they are used.
  411.      
  412.      To create a new fleet, the sequence of operations is as 
  413.     follows:
  414.         1.  Select the C(TO CREATE A FLEET) function from the
  415.             main menu.
  416.         2.  Once you've completed creating a fleet, select the 
  417.             R(TO RECORD A FLEET) function from the main menu
  418.             which saves on disk the fleet that you've created.
  419.             
  420.     To update/modify an existing fleet, the sequence of operations 
  421.     is as follows:
  422.         1.  Select the F(TO FETCH A FLEET) function from the
  423.             main menu.  This will get the fleet data from disk
  424.             and make it available for editing.
  425.         2.  Select the U(TO UPDATE A FLEET) function from the
  426.             main menu to update/modify the fleet.
  427.         3.  Select the appropriate updating options from the
  428.             UPDATE menu(see the section titled "UPDATING A
  429.             FLEET").
  430.         4.  Once all your updates have been completed, select
  431.             the E(TO END) function from the UPDATE menu.
  432.         5.  And finally, select the R(TO RECORD A FLEET)
  433.             function from the main menu which saves your 
  434.             changes on disk.
  435.     
  436.     To display/print an existing fleet, the sequence of operations 
  437.     is as follows:
  438.         1.  Select the F(TO FETCH A FLEET) function from the
  439.             main menu.  This will get the fleet data from disk
  440.             and make it available for editing.
  441.         2.  Select the L(TO LIST A FLEET) function from the
  442.             main menu to display/print the fleet.
  443.         3.  See the section titled "LISTING A FLEET" to 
  444.             determine how to display/print fleet data.
  445.             
  446.     To score an existing fleet, the sequence of operations 
  447.     is as follows:
  448.         1.  Select the F(TO FETCH A FLEET) function from the
  449.             main menu.  This will get the fleet data from disk
  450.             and make it available for editing.
  451.         2.  Select the S(TO SCORE A FLEET) function from the
  452.             main menu to score the fleet.
  453.         3.  See the section titled "SCORING A FLEET" to 
  454.             determine how to score a fleet.
  455.         4.  Once you've scored the fleet, you can display or
  456.             print it.  See the section titled "PRINTING A
  457.             SCORED FLEET.
  458.  
  459.  
  460.     Copyright (C) SOFTAB 1989.                         5
  461.  
  462.  
  463.  
  464.  
  465.     SAILSCOR                             Version 2
  466.  
  467.  
  468.     FETCHING A FLEET
  469.     
  470.     The function "FETCH A FLEET" fetches a fleet file from disk.
  471.     
  472.     The first display message you may see is:
  473.         FLEET MODIFIED SINCE LAST SAVED,
  474.         DO YOU WISH TO CONTINUE(Y/N)?
  475.     This message indicates that a fleet is presently active and 
  476.     has been modified, but wasn't recorded since the 
  477.     modification.  If you do not want to lose the modifications, 
  478.     reply N(no) to the prompt.  This will redisplay the main menu. 
  479.     Select the R(record) function to save the current fleet 
  480.     modifications.  If the modifications weren't meant to be 
  481.     saved, reply Y(yes) to the prompt.
  482.     
  483.     Next, the names of all the existing fleets are displayed.  If
  484.     no fleets exist, the message "*** NO FLEET AVAILABLE ***" is
  485.     displayed along with the "PRESS (ENTER) TO CONTINUE? " prompt.
  486.     The main menu will be displayed once any key is depressed.
  487.     
  488.     If fleets exist, the prompt:
  489.         ENTER FLEET NAME(8 CHARACTERS MAXIMUM)?
  490.     will appear.  Type the name of the fleet you want fetched.  
  491.     If you don't want to execute this function, i.e., it was 
  492.     selected inadvertently, reply with "END".  The main menu will 
  493.     reappear.
  494.     
  495.     The "*** FETCHING FLEET ***" message will appear indicating 
  496.     that the fleet is being fetched.  If the fleet doesn't exist, 
  497.     the "ENTER FLEET NAME" prompt will reappear instead of the 
  498.     "FETCHING FLEET" message.
  499.     
  500.     Next, the fleet name, creation date and date last modified are 
  501.     displayed "xxxxxxxx FLEET CREATED mm/dd/yy UPDATED mm/dd/yy".
  502.     Then the following prompt appears:
  503.         IS THIS THE RIGHT FLEET (Y/N)?
  504.     If this is the correct fleet, reply with a Y(yes).  The 
  505.     message "xxx FLEET FETCHED" is displayed along with the 
  506.     "PRESS (ENTER) TO CONTINUE? " prompt.  The main menu will
  507.     be displayed once any key is depressed.
  508.     
  509.     If this isn't the correct fleet, reply with a N(no) and the 
  510.     "ENTER FLEET NAME" prompt will appear.
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.     Copyright (C) SOFTAB 1989.                         6
  527.  
  528.  
  529.  
  530.  
  531.     SAILSCOR                             Version 2
  532.     
  533.     
  534.     CREATING A FLEET
  535.     
  536.     The function "CREATE A FLEET" creates a "new" fleet in memory. 
  537.     Remember to "RECORD" it once you've finished creating it.
  538.       
  539.     The first display message you may see is:
  540.         FLEET MODIFIED SINCE LAST SAVED,
  541.         DO YOU WISH TO CONTINUE(Y/N)?
  542.     This message indicates that a fleet is presently active and 
  543.     has been modified, but wasn't recorded since the 
  544.     modification.  If you do not want to lose the modifications, 
  545.     reply N(no) to the prompt.  This will redisplay the main menu. 
  546.     Select the R(record) function to save the current fleet 
  547.     modifications.  If the modifications weren't meant to be 
  548.     saved, reply Y(yes) to the prompt.
  549.     
  550.     Next, it will ask you to:
  551.         ENTER FLEET NAME(8 CHARACTERS MAXIMUM)?
  552.     Respond with the name of the fleet.  This name will be the 
  553.     disk file name.  The disk file extension is automatically set 
  554.     to ".DAT".
  555.     
  556.     If the fleet already exists, you will see the following 
  557.     message:
  558.         *** xxxxxxxx FLEET EXISTS ***
  559.         DO YOU WANT IT REPLACED (Y/N)?
  560.     If you respond with a Y(yes), the existing fleet will be 
  561.     replaced with the one you are creating.  If you respond with a 
  562.     N(no), the file creation function will be terminated and you 
  563.     will be returned to the main menu.
  564.     
  565.     Next, you will be prompted for a fleet title:
  566.         ENTER FLEET TITLE?
  567.     Type the title of the fleet.  This title is stored with the 
  568.     fleet data and appears on the display and printed listings.
  569.     
  570.     Next, you will see the following prompt:
  571.         DO YOU WANT EACH ENTRY LISTED AFTER INPUT (Y/N)?
  572.     If you respond with a Y(yes), then the boats description and 
  573.     finish positions will be displayed after the last finish 
  574.     position is typed for that boat.
  575.     
  576.     Next, you will be prompted for the names/descriptions of the 
  577.     boats in the fleet along with their finish positions.  The 
  578.     boat name prompt is:
  579.         ENTER BOAT DESCRIPTION(20 CHARACTERS MAXIMUM) OR (END)?
  580.     Type the description of the boat(name, number, etc.).  The  
  581.     format of the description is up to you.  However, I would be 
  582.     consistent for all the descriptions in a fleet or group of 
  583.     fleets.
  584.     
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.     Copyright (C) SOFTAB 1989.                         7
  593.  
  594.  
  595.  
  596.  
  597.     SAILSCOR                             Version 2
  598.  
  599.  
  600.     Next, you will be prompted for the boats finish positions:
  601.         ENTER POSITION IN RACE x OR (END)?
  602.     This prompt will be continued being issued for each race
  603.     starting with race 1 until you type "END".  If you have 3 
  604.     races to type, then you should type the boats actual finish 
  605.     positions(example: 1,3,5) for races 1 through 3 and type 
  606.     "END" for race 4.
  607.     
  608.     After you type "END" to the "ENTER POSITION" prompt, the 
  609.     "ENTER BOAT DESCRIPTION" prompt will be displayed again. Type 
  610.     the description of the next boat. The "ENTER POSITION" prompt  
  611.     will reappear.  This sequence of events will continue until you 
  612.     have typed the description and positions of the last boat. 
  613.     When the "ENTER BOAT DESCRIPTION" prompt appears, type 
  614.     "END".  This will complete the fleet creation function.
  615.     
  616.     The "xxxxxxxx FLEET CREATED" message will be displayed and the 
  617.     "PRESS ENTER TO CONTINUE?" prompt will be displayed.  Pressing 
  618.     any key will return you to the main menu.
  619.     
  620.     At this point you can update anything that was left out or 
  621.     typed incorrectly by selecting the "UPDATE" function.  
  622.     However, it might be a good idea to record the created fleet 
  623.     before making any additional changes.
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.     Copyright (C) SOFTAB 1989.                         8
  659.  
  660.  
  661.  
  662.  
  663.     SAILSCOR                             Version 2
  664.  
  665.  
  666.     UPDATING A FLEET
  667.     
  668.     The function "UPDATE A FLEET" is utilized to update an 
  669.     existing fleet.  The fleet should have been previously fetched 
  670.     or created.  If not, the first message you will see will be:
  671.         *** NO FLEET AVAILABLE ***
  672.         PRESS (ENTER) TO CONTINUE?
  673.     Once you press a key, the main menu will appear and you should 
  674.     fetch a fleet.
  675.     
  676.     When a fleet is available, the following menu appears:
  677.         ENTER (A) TO ADD A BOAT
  678.               (C) TO CHANGE BOAT DESCRIPTION
  679.               (D) TO DELETE A BOAT
  680.               (E) TO END
  681.               (T) TO CHANGE TITLE
  682.               (U) TO UPDATE RACES
  683.     Select the function you desire.
  684.     
  685.     
  686.     ADD A BOAT:
  687.         The A(ADD A BOAT) function allows you to add a new 
  688.         boat to the fleet.  The first prompt is:
  689.             DO YOU WANT EACH ENTRY LISTED AFTER INPUT (Y/N)?
  690.         If you respond with a Y(yes), then the boats
  691.         description and finish positions will be displayed
  692.         after you add each new boat and its finish positions.
  693.         It is typically used to verify that the correct 
  694.         description and finish positions were typed.
  695.         
  696.         Next, you may see the following prompt:
  697.             *** FLEET FULL ***
  698.             PRESS (ENTER) TO CONTINUE?
  699.         This message indicates that there are already 200 
  700.         boats in the fleet and another one cannot be added.  
  701.         Once you depress any key, the main UPDATE menu will be 
  702.         displayed.
  703.         
  704.         Next, you will be prompted for the name/description of
  705.         the boat to be added with:
  706.         ENTER BOAT DESCRIPTION(20 CHARACTERS MAXIMUM) OR (END)?
  707.         Type the description of the boat(name, number, etc.). 
  708.         The format of the description is up to you. However, I 
  709.         would keep it consistent with all the other boat 
  710.         descriptions in the fleet.  If you don't want to add a 
  711.         boat, respond to the prompt with "END".  You will be 
  712.         returned to the main UPDATE menu.
  713.         
  714.         Next, you will be prompted for the boats finish 
  715.         positions with:
  716.             ENTER POSITION IN RACE x OR (END)?
  717.         This prompt will continue being issued for each race 
  718.         starting with race 1 until you type "END".  If you 
  719.         have 3 races to type, then you should type the boats 
  720.         actual finish positions(example: 1,2,3) for races 1 
  721.         through 3 and type "END" for race 4.
  722.         
  723.     
  724.     Copyright (C) SOFTAB 1989.                         9
  725.  
  726.  
  727.  
  728.  
  729.     SAILSCOR                             Version 2
  730.  
  731.  
  732.         If you type an invalid position, such as "A", the 
  733.         message "*** INVALID FINISH POSITION ***" will be 
  734.         displayed and you will be prompted for the finish 
  735.         position of that race again.
  736.         
  737.         After you type "END", the boat description and finish 
  738.         positions will be displayed if you answered "Y" to the 
  739.         "...WANT EACH ENTRY LISTED..." prompt mentioned 
  740.         previously.
  741.         
  742.         Next, you will be prompted for the next boat to be 
  743.         added.  This sequence of events will be repeated until 
  744.         you reply with "END" to the boat description prompt.  
  745.         Once you reply with "END", you will be returned to the 
  746.         main UPDATE menu.
  747.         
  748.         
  749.     CHANGE BOAT DESCRIPTION:
  750.         The C(CHANGE BOAT DESCRIPTION) function allows you 
  751.         to change the description of any boat in the fetched 
  752.         fleet.  You will be requested to type the current 
  753.         description with:
  754.             ENTER CURRENT BOAT DESCRIPTION OR (END)?
  755.         Type the description "EXACTLY" as it exists in the 
  756.         fleet.  If the description cannot be found, the 
  757.         message "*** BOAT NOT FOUND ***" is displayed along 
  758.         with the "PRESS (ENTER) TO CONTINUE?" prompt.  Respond 
  759.         by depressing any key and you will be returned to the 
  760.         "ENTER CURRENT BOAT ...." prompt.  If the boat is 
  761.         found, you will be requested to type the new 
  762.         description with:
  763.            ENTER NEW BOAT DESCRIPTION(20 CHARACTERS MAXIMUM)?
  764.         Type the new description.  If you type more than 20 
  765.         characters, your description will be truncated to 20 
  766.         characters.  If you answered "Y" to the "DO YOU WANT 
  767.         EACH ENTRY LISTED AFTER INPUT" prompt, the new boat 
  768.         description and finish positions will be displayed.  
  769.         Then, you will be prompted for the next boat
  770.         description to be changed.  This sequence of events 
  771.         will be repeated until you reply with "END" to the 
  772.         boat description prompt.  Once you reply with "END", 
  773.         you will be returned to the main UPDATE menu.
  774.  
  775.  
  776.     DELETE A BOAT:
  777.         The D(DELETE A BOAT) function allows you to delete a 
  778.         boat from the fetched fleet.  You will be requested to 
  779.         type the description of the boat you want to delete 
  780.         with:
  781.         ENTER BOAT DESCRIPTION(20 CHARACTERS MAXIMUM) OR (END)?
  782.         Type the description exactly as it exists in the 
  783.         fleet.  If the description cannot be found, the 
  784.         message "*** BOAT NOT FOUND ***" is displayed along 
  785.         with the "PRESS (ENTER) TO CONTINUE?" prompt.  Respond 
  786.         by depressing any key and you will be returned to the 
  787.  
  788.  
  789.  
  790.     Copyright (C) SOFTAB 1989.                        10
  791.  
  792.  
  793.  
  794.  
  795.     SAILSCOR                             Version 2
  796.  
  797.  
  798.         "ENTER BOAT DESCRIPTION" prompt.  If the boat is 
  799.         found, it is deleted and you are returned to the
  800.         "ENTER BOAT DESCRIPTION" prompt.  When you have 
  801.         deleted all the boats you want to delete, reply with 
  802.         "END" and you will be returned to the main UPDATE menu.
  803.         
  804.         
  805.     END:
  806.         The E(END) function allows you to exit the UPDATE 
  807.         function and return to the main menu.
  808.  
  809.         
  810.     CHANGE TITLE:
  811.         The T(CHANGE TITLE) function allows you to change the 
  812.         title of the fleet.  You will be prompted for the new 
  813.         title with:
  814.             ENTER NEW FLEET TITLE OR (END)?
  815.         Type the new fleet title or "END" if you don't want a 
  816.         new title.  The title should be no longer than 70 
  817.         characters.  After you've typed a new title or 
  818.         "END", you will be returned to the main UPDATE menu.
  819.         
  820.         
  821.     UPDATE RACES:
  822.         The U(UPDATE RACES) function allows you to update the 
  823.         finish positions of selected boats or the whole fleet  
  824.         for any individual race or group of races.
  825.         
  826.         The first prompt is:
  827.             DO YOU WANT EACH ENTRY LISTED AFTER INPUT (Y/N)?
  828.         If you respond with a Y(yes), then the boats
  829.         description and finish positions will be displayed
  830.         after you update each boats finish positions.  It is
  831.         typically used to verify the finish positions typed.
  832.         
  833.         The next prompt:
  834.             DO YOU WANT BOAT DESCRIPTION PROMPTING (Y/N)?
  835.         asks you if you want the program to update the entire 
  836.         fleet by prompting you for each boats finishes.  If 
  837.         you respond with a Y(yes), the program will prompt you 
  838.         with each boats description, otherwise, you will be 
  839.         prompted for each boats description.  When you are 
  840.         updating an entire fleet, you should utilize the 
  841.         automatic prompting.  When you merely need to correct 
  842.         an individual boat or a few boats, there is no need to
  843.         use the automatic prompting.
  844.         
  845.         Next, you will be prompted for the starting and ending 
  846.         race numbers for which changes are to be made if you 
  847.         selected automatic boat prompting. The starting and 
  848.         ending race numbers cannot be less than 1 or greater 
  849.         than 100.  Also, the ending race number cannot be less 
  850.         than the starting race number.  If you type an 
  851.         incorrect number, the prompts are reissued.
  852.         
  853.         
  854.  
  855.  
  856.     Copyright (C) SOFTAB 1989.                        11
  857.  
  858.  
  859.  
  860.  
  861.     SAILSCOR                             Version 2
  862.  
  863.  
  864.         Next, the fleet is checked to see if it contains any 
  865.         boats.  If there aren't any boats in the fleet, the 
  866.         message "*** NO BOATS IN FLEET ***" is displayed along 
  867.         with the "PRESS (ENTER) TO CONTINUE?" prompt.  Once 
  868.         you depress any key, you will be returned to the 
  869.         UPDATE FLEET menu.
  870.         
  871.         If you have selected automatic boat prompting, the 
  872.         following sequence of events will occur:
  873.             1) A boat description will be displayed
  874.             2) The "ENTER FINISH POSITION IN RACE x"
  875.                prompt will be displayed. Reply with 
  876.                the finish position for the boat and race 
  877.                requested.  If an invalid response is 
  878.                found, the prompt is reissued.
  879.             3) Step 2 is continued until the finish for the
  880.                ending race is supplied.
  881.             4) The boat description and finish positions 
  882.                are displayed if the "LIST ENTRY AFTER INPUT" 
  883.                option was selected.  Execution continues 
  884.                with Step 1 until the "END OF FLEET" 
  885.                message is displayed.
  886.                
  887.         If you did not select automatic boat prompting, the 
  888.         following sequence of events will occur:
  889.             1) The "ENTER BOAT DESCRIPTION(20 CHARACTERS 
  890.                MAXIMUM) OR (END)?" prompt is displayed.  If 
  891.                you respond with "END", you are returned to 
  892.                the UPDATE A FLEET menu.  Otherwise, type a 
  893.                boat description.
  894.             2) The boat is searched for.  If the boat 
  895.                isn't found, the "*** BOAT NOT FOUND ***" 
  896.                message is displayed along with the "PRESS 
  897.                (ENTER) TO CONTINUE?" prompt.  You're then 
  898.                returned to Step 1.  If the boat is found,  
  899.                the "ENTER FINISH POSITION OR (END)?" prompt 
  900.                is displayed.  Type the finish position or 
  901.                "END" if you've typed all the finish 
  902.                positions for this boat.  If "END" is 
  903.                typed, (1) the boat description and finish 
  904.                positions are displayed if the "LIST ENTRY 
  905.                AFTER INPUT" option was selected and (2) you
  906.                are returned to Step 1.
  907.             3) The "ENTER RACE NUMBER?" prompt is 
  908.                displayed.  Type the number of the race 
  909.                for the previously typed finish position. 
  910.                If the race number is invalid, this step is 
  911.                repeated.  Execution continues with Step 1.
  912.         
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.     Copyright (C) SOFTAB 1989.                        12
  923.  
  924.  
  925.  
  926.  
  927.     SAILSCOR                             Version 2
  928.  
  929.  
  930.     LISTING A FLEET
  931.     
  932.     The function "LIST A FLEET" lists a fetched fleet on the 
  933.     display or the printer.
  934.     
  935.     The function verifies that a fleet has been fetched.  If a 
  936.     fleet hasn't been fetched, the message "*** NO FLEET 
  937.     AVAILABLE ***" is displayed along with the "PRESS (ENTER) TO 
  938.     CONTINUE?" prompt.  The main menu is displayed once a key is 
  939.     depressed.
  940.     
  941.     Next, the prompt:
  942.         DO YOU WANT THE LISTING ON THE PRINTER (Y/N)?
  943.     is displayed.  Respond with a Y(yes) if you want the listing 
  944.     printed or a N(no) if you want the listing displayed.
  945.     
  946.     If you elect to  have it displayed, the message "DEPRESS ANY
  947.     KEY TO FREEZE DISPLAY, THEN DEPRESS ANY KEY TO RESUME" is
  948.     displayed.  This allows you to temporarily "freeze"
  949.     the display for easy viewing.  The races are then displayed.
  950.     
  951.     If you elect to have it printed, be sure your printer is
  952.     ready.  The message "*** LISTING ***" is displayed and the
  953.     fleet is printed.  After the last entry is displayed or
  954.     printed, the message "LISTING COMPLETE" is displayed along
  955.     with the "PRESS (ENTER) TO CONTINUE?" prompt.  Depressing any
  956.     key will return you to the main menu.
  957.     
  958.     
  959.     
  960.     
  961.     
  962.     
  963.     
  964.     
  965.     
  966.     
  967.     
  968.     
  969.     
  970.     
  971.     
  972.     
  973.     
  974.     
  975.  
  976.  
  977.  
  978.  
  979.  
  980.     
  981.     
  982.     
  983.     
  984.     
  985.     
  986.     
  987.     
  988.     Copyright (C) SOFTAB 1989.                        13
  989.  
  990.  
  991.  
  992.  
  993.     SAILSCOR                             Version 2
  994.  
  995.  
  996.     RECORDING A FLEET
  997.     
  998.     The function "RECORD A FLEET" records a fetched fleet in a 
  999.     file named (fleet name).FLT in the directory you currently 
  1000.     reside in.
  1001.     
  1002.     This function verifies that a fleet has been fetched.  If a 
  1003.     fleet hasn't been fetched, the message "*** NO FLEET AVAILABLE 
  1004.     ***" is displayed along with the "PRESS (ENTER) TO CONTINUE?" 
  1005.     prompt.  The main menu is displayed once any key is depressed.
  1006.     
  1007.     The message "*** RECORDING FLEET ***" is displayed while the 
  1008.     fleet data is being recorded.  The "FLEET RECORDED" message
  1009.     appears along with the "PRESS (ENTER) TO CONTINUE?" prompt
  1010.     when the recording is complete.  The main menu is displayed
  1011.     once any key is depressed.
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.     Copyright (C) SOFTAB 1989.                        14
  1055.  
  1056.  
  1057.  
  1058.  
  1059.     SAILSCOR                             Version 2
  1060.  
  1061.  
  1062.     SCORING A FLEET
  1063.     
  1064.     The function "SCORE A FLEET" scores a fetched fleet based on 
  1065.     the various scoring options selected.
  1066.     
  1067.     The function verifies that a fleet has been fetched.  If a 
  1068.     fleet hasn't been fetched, the message "*** NO FLEET 
  1069.     AVAILABLE ***" is displayed along with the "PRESS (ENTER) TO 
  1070.     CONTINUE?" prompt.  The main menu is displayed once a key is 
  1071.     depressed.
  1072.     
  1073.     The starting and ending race numbers are prompted for with the 
  1074.     following prompts:
  1075.         ENTER STARTING RACE NUMBER?
  1076.         ENTER ENDING RACE NUMBER?
  1077.     If invalid numbers are typed, the prompts will reappear 
  1078.     until correct numbers are typed.
  1079.     
  1080.     Next, the number of races to be thrown out are prompted for:
  1081.         ENTER NUMBER OF THROW-OUTS ALLOWED?
  1082.     If an invalid number is typed, the prompt will reappear
  1083.     until a valid number is typed.
  1084.     
  1085.     Then the scoring method will be prompted for with:
  1086.         ENTER (H) FOR HIGH POINT SCORING
  1087.               (L) FOR LOW POINT SCORING
  1088.               (O) FOR OLYMPIC SCORING
  1089.     An invalid entry will cause the prompt to reappear until a 
  1090.     valid entry is typed.
  1091.     
  1092.     The final prompts have to do with the point values assigned to 
  1093.     uncompleted races(DNC(Did Not Compete), DNS(Did Not Start), 
  1094.     DNF(Did Not Finish, DSQ(DiSQualified)).  They are:
  1095.         DNC = # OF COMPETITORS + ?
  1096.         DNS = # OF COMPETITORS + ?
  1097.         DNF = # OF COMPETITORS + ?
  1098.         DSQ = # OF COMPETITORS + ?
  1099.     An invalid number will cause the appropriate prompt to reappear
  1100.     until a valid number is typed.
  1101.     
  1102.     The scoring program verifies that there are consecutive 
  1103.     finish positions for all the boats that finished the race.  
  1104.     This is denoted by the "*** CHECKING FINISH POSITIONS ***" 
  1105.     message.  If a tie occurs, i.e., two boats have the same 
  1106.     finish position, a message will be displayed indicating a 
  1107.     missing finish position.  For example, suppose that for race  
  1108.     5 there were six finishers and that their positions were 1, 2, 
  1109.     3, 4, 4, 5.  The message "*** NO FINISH POSITION 6 IN RACE 5 
  1110.     ***" would be displayed followed by the "PRESS (ENTER) TO 
  1111.     CONTINUE?" prompt.
  1112.     
  1113.     Once the verification is completed, the fleet is scored.  This 
  1114.     is denoted by the "*** SCORING ***" message.
  1115.     
  1116.     All the boats are scored according to the type of scoring 
  1117.     technique you selected(HIGH POINT, LOW POINT, OLYMPIC).
  1118.  
  1119.  
  1120.     Copyright (C) SOFTAB 1989.                        15
  1121.  
  1122.  
  1123.  
  1124.  
  1125.     SAILSCOR                             Version 2
  1126.  
  1127.  
  1128.     After the scoring has been completed, all the ties are settled
  1129.     by the standard tie-breaking criteria:
  1130.         The boat with the most number of firsts, seconds, etc.
  1131.             is the winning boat.
  1132.         If a tie still exists, the boat that beat the other
  1133.             boat the most number of times is the winner.
  1134.         If a tie still exists, the boat that beat the other 
  1135.             boat in the last race that they raced together
  1136.             is the winner.
  1137.     Be sure to manually verify all ties.  Many times the manner in 
  1138.     which ties are broken varies from sail club to sail club.
  1139.     There's nothing worse than discovering an error in the scoring 
  1140.     after the trophies have been awarded.  If you need another
  1141.     method of breaking ties, please let me know.
  1142.         
  1143.     The boats are then sorted according to their overall places 
  1144.     and the "SCORING COMPLETE" message is displayed followed by
  1145.     the "PRESS (ENTER) TO CONTINUE?" prompt.  Once any key is
  1146.     depressed, the main menu is displayed.
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.     Copyright (C) SOFTAB 1989.                        16
  1187.  
  1188.  
  1189.  
  1190.  
  1191.     SAILSCOR                             Version 2
  1192.  
  1193.  
  1194.     PRINTING A SCORED FLEET
  1195.     
  1196.     The function "PRINT SCORES" displays or prints a scored 
  1197.     fleet.
  1198.     
  1199.     The function verifies that a fleet has been scored.  If a 
  1200.     fleet hasn't been scored, the message "*** NO SCORES 
  1201.     AVAILABLE ***" is displayed along with the "PRESS (ENTER) TO 
  1202.     CONTINUE?" prompt.  The main menu is displayed once a key is 
  1203.     depressed.
  1204.     
  1205.     Next, the prompt:
  1206.         DO YOU WANT THE LISTING ON THE PRINTER (Y/N)?
  1207.     is displayed.  Respond with a Y(yes) if you want the listing 
  1208.     printed or a N(no) if you want the listing displayed.
  1209.     
  1210.     If you elect to have it displayed, the message "DEPRESS ANY KEY
  1211.     TO FREEZE DISPLAY, THEN DEPRESS ANY KEY TO RESUME" is displayed.
  1212.     This allows you to temporarily "freeze" the display for easy 
  1213.     viewing.  The races are then displayed.
  1214.     
  1215.     If you elect to have it printed, be sure your printer is
  1216.     ready.  The message "*** LISTING ***" is displayed and the
  1217.     scored fleet is printed.  Once the listing is printed, the
  1218.     message"DO YOU WANT ANOTHER LISTING (Y/N)?" is displayed.
  1219.     Reply with a Y(yes) to get another listing or N(no) to
  1220.     terminate the printing of another listing.
  1221.     
  1222.     After the listing is printed, the message "LISTING COMPLETE"
  1223.     is displayed along with the "PRESS (ENTER) TO CONTINUE?"
  1224.     prompt.  Depressing any key will return you to the main menu.
  1225.     
  1226.     
  1227.     
  1228.     
  1229.     
  1230.     
  1231.     
  1232.     
  1233.     
  1234.     
  1235.     
  1236.     
  1237.     
  1238.     
  1239.     
  1240.     
  1241.     
  1242.     
  1243.     
  1244.     
  1245.     
  1246.     
  1247.     
  1248.     
  1249.     
  1250.     
  1251.         
  1252.     Copyright (C) SOFTAB 1989.                        17
  1253.  
  1254.  
  1255.  
  1256.  
  1257.     SAILSCOR                             Version 2
  1258.  
  1259.  
  1260.     DEFINING DISPLAY COLORS
  1261.     
  1262.     The function "DEFINE DISPLAY COLORS" allows you to define the 
  1263.     display colors you desire for the foreground, background, 
  1264.     prompting line and title line.
  1265.     
  1266.     The following function menu is displayed:
  1267.         ENTER (B) TO CHANGE BACKGROUND COLOR(x)
  1268.               (C) TO CHANGE CURSOR(x)
  1269.               (E) TO END
  1270.               (F) TO CHANGE FOREGROUND COLOR(x)
  1271.               (P) TO CHANGE PROMPTING LINE COLOR(x)
  1272.               (T) TO CHANGE TITLE LINE COLOR(x)
  1273.     The x represents the current color number for each particular
  1274.     color type or the cursor character.  Select the function you
  1275.     desire.
  1276.     
  1277.     CHANGE BACKGROUND COLOR:
  1278.         The following prompt is displayed:
  1279.             ENTER BACKGROUND COLOR NUMBER (0-7)?
  1280.         Enter the number of the color you want for the 
  1281.         background.
  1282.               
  1283.     CHANGE CURSOR:
  1284.         The following prompt is displayed:
  1285.             ENTER CURSOR CHARACTER?
  1286.         Enter the character you want for the cursor.  After
  1287.         you enter the character you want, the prompt:
  1288.             DO YOU WANT THE CURSOR TO BLINK(Y/N)?
  1289.         will be displayed.  Enter a Y if you want the cursor
  1290.         to blink, otherwise enter an N.      
  1291.  
  1292.     END:
  1293.         The E(END) function allows you to exit the DEFINE 
  1294.         DISPLAY COLORS function and return to the main menu.
  1295.     
  1296.     CHANGE FOREGROUND COLOR:
  1297.         The following prompt is displayed:
  1298.             ENTER FOREGROUND COLOR NUMBER (0-31)?
  1299.         Enter the number of the color you want for the 
  1300.         foreground.      
  1301.  
  1302.     CHANGE PROMPTING LINE COLOR:
  1303.         The following prompt is displayed:
  1304.             ENTER PROMPTING LINE COLOR NUMBER (0-31)?
  1305.         Enter the number of the color you want for the 
  1306.         prompting line.      
  1307.  
  1308.     CHANGE TITLE LINE COLOR:
  1309.         The following prompt is displayed:
  1310.             ENTER TITLE LINE COLOR NUMBER (0-31)?
  1311.         Enter the number of the color you want for the 
  1312.         title line.      
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.     Copyright (C) SOFTAB 1989.                        18
  1319.  
  1320.  
  1321.  
  1322.  
  1323.     SAILSCOR                             Version 2
  1324.  
  1325.  
  1326.     Typical colors are:
  1327.         0 = Black      8 = Gray
  1328.         1 = Blue     9 = Light Blue
  1329.         2 = Green    10 = Light Green
  1330.         3 = Cyan    11 = Light Cyan
  1331.         4 = Red        12 = Light Red
  1332.         5 = Magenta    13 = Light Magenta
  1333.         6 = Brown    14 = Light Yellow
  1334.         7 = White    15 = High Intensity White
  1335.         
  1336.         The color numbers 16-31 provide for blinking colors 
  1337.         0-15, i.e., color 16 = blinking black, 17 = blinking 
  1338.         blue, etc.
  1339.         
  1340.     The colors and cursor you define are kept and utilized each
  1341.     time you run this program.  
  1342.     
  1343.     These colors and cursor are kept in a file called SAILSCOR.CFG
  1344.     in the directory you currently reside in.
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.     Copyright (C) SOFTAB 1989.                        19
  1385.  
  1386.  
  1387.  
  1388.  
  1389.     SAILSCOR                             Version 2
  1390.  
  1391.  
  1392.     ENDING THE PROGRAM
  1393.     
  1394.     The function "END" allows you to quit(end, exit) the SAILSCOR 
  1395.     program.
  1396.     
  1397.     If you END and haven't recorded a fleet after modifying it, 
  1398.     the prompt:
  1399.         *** FLEET MODIFIED SINCE LAST SAVED,
  1400.         DO YOU WISH TO CONTINUE(Y/N)?
  1401.     is displayed.  If you respond with a Y(yes), the program will 
  1402.     end and your modifications will be LOST, LOST, LOST.  If you
  1403.     respond with a N(no), the main menu will be displayed.  This
  1404.     allows you to select the "RECORD A FLEET" function and save
  1405.     your modifications.
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.     Copyright (C) SOFTAB 1989.                        20
  1451.  
  1452.  
  1453.  
  1454.  
  1455.     SAILSCOR                             Version 2
  1456.  
  1457.  
  1458.     COMMON PROBLEMS
  1459.     
  1460.     Several problems are common to most users.  I have listed 
  1461.     several here.  If you encounter any others, please report them 
  1462.     to me using the "PROBLEM/SUGGESTION" form in the section 
  1463.     titled "PROBLEM/SUGGESTION FORM".
  1464.     
  1465.     FLEET MODIFIED SINCE LAST SAVED,
  1466.     DO YOU WISH TO CONTINUE(Y/N)?
  1467.         This message indicates that a fleet is presently active
  1468.         and has been modified, but wasn't recorded since the 
  1469.         modification.  If you do not want to lose the
  1470.         modifications, reply N(no) to the prompt.  This will
  1471.         redisplay the main menu. Select the R(TO RECORD A FLEET)
  1472.         function to save the current fleet modifications.  If
  1473.         the modifications weren't meant to be saved, reply Y
  1474.         (yes) to the prompt.
  1475.     
  1476.     *** xxxxxxxx FLEET EXISTS ***
  1477.     DO YOU WANT IT REPLACED (Y/N)?
  1478.         This message indicates that you are trying to replace 
  1479.         an existing fleet with a newly created fleet.  If you
  1480.         respond with a Y(yes), the existing fleet will be 
  1481.         replaced with the one you are creating.  If you respond
  1482.         with a N(no), the file creation function will be
  1483.         terminated, the existing fleet will not be replaced and
  1484.         you will be returned to the main menu.
  1485.     
  1486.     *** BOAT NOT FOUND ***
  1487.     PRESS (ENTER) TO CONTINUE?
  1488.         This message indicates that you typed a boat description
  1489.         that did not "EXACTLY" match any boat description in 
  1490.         the currently fetched fleet.  Respond by depressing any
  1491.         key and you will be returned to the "ENTER CURRENT BOAT
  1492.         ...." prompt. Then type in the correct/exact description.
  1493.           
  1494.     *** ERROR e AT LINE l ***
  1495.     ENTER (C) TO CONTINUE, (R) TO RETRY OR (E) TO END?
  1496.         This message indicates a program error.  I suggest that
  1497.         you reply with an "E" unless you believe that it can be
  1498.         retried(R) or continued(C) without causing any 
  1499.         additional loss of data.  
  1500.     
  1501.     *** FLEET FULL ***
  1502.     PRESS (ENTER) TO CONTINUE?
  1503.         This message indicates that there are already 200 
  1504.         boats in the fleet and another one cannot be added.  
  1505.         Once you depress any key, the main UPDATE menu will be 
  1506.         displayed.  If you need more than 200 boats in a 
  1507.         fleet, please let me know.  I really didn't expect 
  1508.         anyone to require more than 200.
  1509.         
  1510.     *** INVALID FINISH POSITION ***
  1511.         This message  appears if you type an invalid position,
  1512.         such as an "A".  You will be prompted for the finish        
  1513.         position of that race again.
  1514.         
  1515.         
  1516.     Copyright (C) SOFTAB 1989.                        21
  1517.  
  1518.  
  1519.  
  1520.  
  1521.     SAILSCOR                             Version 2
  1522.  
  1523.  
  1524.     *** NO BOATS IN FLEET ***
  1525.     PRESS (ENTER) TO CONTINUE?
  1526.         This message indicates that you are trying to update a 
  1527.         fleet which  doesn't contain any boats.  Once 
  1528.         you depress any key, you will be returned to the 
  1529.         UPDATE FLEET menu.  You should then update this fleet 
  1530.         with some boats or if you've fetched the wrong fleet, 
  1531.         fetch the correct fleet.
  1532.         
  1533.     *** NO FINISH POSITION x IN RACE y ***
  1534.     PRESS (ENTER) TO CONTINUE?
  1535.         This message indicates that there is a missing finish 
  1536.         position "x" in race "y".  This is only a warning  
  1537.         message to inform you that you MAY have an error in 
  1538.         the finish positions in a particular race.  Whenever a
  1539.         tie occurs, i.e., two boats have the same finish position,
  1540.         this message will be displayed indicating a missing
  1541.         finish position.  In which case, no error exists.  In 
  1542.         our SUNFISH fleet, each skipper that serves on the 
  1543.         committee boat for a race is given a third place in 
  1544.         that race.  We have many third place ties and this 
  1545.         program handles that.  However, its still necessary 
  1546.         that you verify that no error exists.  If an error 
  1547.         exists, you need to correct the necessary finish 
  1548.         positions and then score the fleet again.
  1549.     
  1550.     *** NO FLEET AVAILABLE ***
  1551.     PRESS (ENTER) TO CONTINUE?
  1552.         This message indicates that you are trying to attempt 
  1553.         something with an existing fleet but haven't "fetched" 
  1554.         it yet.     Once you press a key, the main menu will appear
  1555.         and you should then fetch a fleet.
  1556.  
  1557.     *** NO SCORES AVAILABLE ***
  1558.     PRESS (ENTER) TO CONTINUE?
  1559.         This message indicates that a fleet hasn't been scored 
  1560.         prior to you trying TO PRINT A SCORED FLEET.   A fleet 
  1561.         must be scored before you can print a scored fleet.  Go 
  1562.         score the fleet, then print it.  You can "LIST A FLEET" 
  1563.         without having to score it, but you can't "PRINT A
  1564.         SCORED FLEET".
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.     Copyright (C) SOFTAB 1989.                        22
  1583.  
  1584.  
  1585.  
  1586.  
  1587.     SAILSCOR                         Version 2
  1588.  
  1589.  
  1590.         PROBLEM/SUGGESTION FORM
  1591.         
  1592.     We welcome all comments and enhancement suggestions. Please
  1593.     document each item clearly and provide printed examples if
  1594.     possible.  Please be sure to include this form with all
  1595.     requests, it will help to make sure we can provide you with
  1596.     the best possible service.
  1597.  
  1598.         Name: ________________________________________________________
  1599.  
  1600.         Company: _____________________________________________________
  1601.  
  1602.         Address: _____________________________________________________
  1603.  
  1604.                  _____________________________________________________
  1605.  
  1606.         City: ________________________________  State: _______________
  1607.  
  1608.         Zip: ______________________________
  1609.  
  1610.         Date: _________________________
  1611.  
  1612.         Version of SAILSCOR: __________
  1613.  
  1614.         Description of problem or enhancement:
  1615.  
  1616.         ______________________________________________________________
  1617.  
  1618.            ______________________________________________________________
  1619.  
  1620.         ______________________________________________________________
  1621.  
  1622.         ______________________________________________________________
  1623.  
  1624.  
  1625.         Suggested solution:
  1626.  
  1627.         ______________________________________________________________
  1628.  
  1629.         ______________________________________________________________
  1630.  
  1631.     System Configuration:
  1632.     
  1633.         CPU:________________________     Memory:______________________
  1634.         
  1635.         Video Card Type:____________     Type of Monitor:_____________
  1636.         
  1637.         Printer:____________________     Hard Disk:Y/N _______________
  1638.         
  1639.         Floppies: __________ 5 1/4"      ______________ 3 1/2"
  1640.  
  1641.  
  1642.     Send to:
  1643.             SOFTAB
  1644.             3782 Covert
  1645.             Pontiac, MI  48054
  1646.             
  1647.  
  1648.     Copyright (C) SOFTAB 1989.                           23
  1649.  
  1650.  
  1651.  
  1652.  
  1653.     SAILSCOR                             Version 2
  1654.  
  1655.  
  1656.                 INDEX
  1657.  
  1658.     Add a boat, 9
  1659.     Background color, 18-19
  1660.     BREAK key, 5
  1661.     Capability, 4
  1662.     Change a boat description, 10
  1663.     Change fleet title, 11
  1664.     Color, 18-19
  1665.     Contents, i
  1666.     Copyright, 3
  1667.     Create a fleet, 5, 7
  1668.     Cursor, 18-19
  1669.     Delete a boat, 10
  1670.     Display a fleet, 5, 13, 17
  1671.     Display colors, 18-19
  1672.     End a function, 7-8, 9-11
  1673.     End program, 4, 11, 20
  1674.     Enhancements, 25
  1675.     Errors, 4, 21-22
  1676.     ESC key, 5
  1677.     Fetch a fleet, 6
  1678.     Files, 4
  1679.     Foreground color, 18-19
  1680.     Introduction, 4-5
  1681.     Main menu, 4
  1682.     Modify a fleet, 5
  1683.     Print a fleet, 5, 13, 17
  1684.     Problems, 4, 21-23
  1685.     Prompting line, 18-19
  1686.     Registration, 1-2
  1687.     Retrieve a fleet, 6
  1688.     Save a fleet, 14
  1689.     Scoring, 4-5, 15-16
  1690.     Shareware, 1
  1691.     Suggestions, 24
  1692.     Terminate program, 5
  1693.     Title line, 18-19
  1694.     Update a fleet, 5, 9
  1695.     Update races, 11
  1696.     Warranty, 3
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.     Copyright (C) SOFTAB 1989.                        24
  1715.  
  1716.  
  1717.  
  1718.  
  1719.     SAILSCOR                             Version 2
  1720.  
  1721.  
  1722.     ENHANCEMENTS
  1723.     
  1724.     Added the "DEFINE DISPLAY COLORS" function to allow users with 
  1725.     color displays to define their own background and foreground 
  1726.     colors as well as define unique colors for prompting lines and 
  1727.     title lines.  It also allows you to define the cursor.
  1728.     
  1729.     Added ESC key support that allows the user to terminate the
  1730.     program when necessary.  This enhancement gives the user 
  1731.     commonality with other programs.
  1732.     
  1733.     Fixed problem of added boats not being scored until the fleet 
  1734.     is recorded and fetched.
  1735.     
  1736.     Changed the fleet file name extension from .DAT to .FLT so 
  1737.     that fleet files are unique and do not conflict with data 
  1738.     files.
  1739.     
  1740.     The sample file included with the program has been renamed 
  1741.     from SAMPLE.DAT to SAILSCOR.FLT.  This identifies the file as 
  1742.     a SAILSCOR program file.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.     Copyright (C) SOFTAB 1989.                        25
  1781.  
  1782.  
  1783.